Career 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003 2002 2001 2000
All Rounds Final 1/2 1/4 First Second Third Fourth Pre-q Rubber 1 Rubber 2 Rubber 3 Rubber 4 Rubber 5 Robin Bronze Q3 N/A Q2 Q1 ER Q4 CR QF Q5 N/A
All Courts Acrylic N/A Clay Grass Carpet Hard I.hard
All Tour Germany F8 Germany F10 Germany F12 Latvia F1 Finland F1 Romania F8 Germany F6 Germany F8 Italy F34 Austria F4 Austria F5 Germany F9 Belgium F2 Germany F10 Germany F11 Spain F29 Spain F30 Great Britain F17 Great Britain F18 Czech Republic F4 Great Britain F1 Great Britain F2 Germany F4 Croatia F2 Germany F5 Germany F14 Germany F4 Germany F10 Germany F12 Italy F8 Italy F9 Turkey F2 Austria F3 Italy F7 Germany F9 Germany F13 Italy F33 Germany F9 USTA Seascape Challenger - Aptos Ostdeutscher Sparkessen Cup - Dresden Bauer Watertechnology Cup - Eckental 2006 USTA Tallahassee Tennis Challenger - Tallahassee Harrah's Entertainment Men's Pro Challenger - Tunica USTA Championships of Kerrville - Kerrville Dusseldorf Open 2006 - Dusseldorf Kobstaedernes ATP Challenger - Kolding The Surbiton Trophy - Surbiton USTA Men's Challenger of Urbana-Champaign - Urbana 4th Volkswagen Challenger - Wolfsburg University of Tennessee USTA Challenger - Knoxville Baden Open - Karlsruhe USTA Challenger of Las Vegas - Las Vegas The Comercia Challenger - Aptos Challenger Natrel Presented by National Bank - Granby Genova Open Challenger - Genova ARMS USTA Challenger - Rocky Mount USTA Challenger of San Antonio - San Antonio Posillipo Tennis Cup - Napoli GHI Bronx Classic - Bronx 2002 Azalea Orthopedic Challenger - Tyler Morocco Tennis Tour - Meknes 12 Open Barletta Citta Della Disfida Trofeo Angeldevil - Barletta Powder Byrne Trophy - Surbiton Mitsubishi Electric Europe Cup - Monza Tulsa Auto Collection USTA Challenger - Tulsa 2001 UT Tyler Patriot Challenger - Tyler USTA Tennis Championships of Houston - Houston Sporting Challenger '08-Trofeo Regione Piemonte - Turin Warsteiner Challenger Lubeck - Lubeck LTA Shrewsbury Challenger - Shrewsbury XL Bermuda Open - Bermuda Atlanta Clay Court Challenger - Atlanta Ostdeutscher Sparkassen Cup - Dresden Nord LB Open 2006 - Braunschweig Waco Tennis Challenger - Waco Caversham International Tennis Tournament - Jersey IPP Open - Helsinki Heilbronn Challenger XI Torneo Internazionale di Tennis - Barletta Wolfsburg Challenger Cherbourg Challenger Rome Challenger Sofia Challenger Heilbronn Open - Heilbronn Braunschweig Challenger Aptos Challenger Black Forest Open - Freudenstadt Lexington Challenger Granby Challenger Vancouver Challenger Geneva Challenger Banja Luka Challenger Tennis Napoli Cup 2007 - Napoli Trnava Challenger Mons Challenger Seoul Challenger Lambertz Open by Stawag - Aachen Reggio Emilia Challenger San Remo Challenger Pekao Open - Szczecin Scheveningen Challenger Szczecin Challenger Baden Open - Karlsruhe Tiburon Challenger Heilbronn Open - Heilbronn Mitsubishi Electric Europe Cup - Monza Siemens Open - Scheveningen Le Gosier Challenger Furth Challenger Open de Rennes - Rennes Seville Challenger The Tarka Challenger - Barnstaple IPP Open - Helsinki 5 Volkswagen Challenger - Wolfsburg Chuncheon Challenger Istanbul Challenger Sacramento Challenger Morocco Tennis Tour - Tanger Mons Challenger Biella Challenger Braunschweig Challenger Furth Challenger Loughborough Challenger Granby Challenger Vancouver Challenger Ostdeutscher Sparkassen Cup - Dresden Pharma Medico Open 2008 - Aarhus Loughborough Challenger Semgroup Challenger - Tulsa Bauer Watertechnilogy Cup 2008 - Eckental Petange Challenger Ostrava Challenger Mons Challenger Irving Challenger Schickedanz Open 2007 - Furth Nord LB Open 2007 - Braunschweig Furth Challenger 2007 Nielsen Pro Tennis Championship - Winnetka Istanbul Challenger Mons Challenger Rennes Challenger LTA Shrewsbury Challenger - Shrewsbury Turin Challenger Heilbronn Challenger Liberec Challenger Alphen Challenger Banja Luka Challenger Morelos Challenger Quimper Challenger St. Brieuc Challenger Rome Challenger Surbiton Challenger Istanbul Challenger Orleans Challenger Logopak Challenger 2005 - Lubeck Surbiton Challenger Lambertz Open by Stawag - Aachen Liberec Challenger Fairfield Challenger Cherbourg Challenger Dallas Challenger St. Brieuc Challenger USTA Pro Tennis Classic at Mission Hills - Rancho Mirage Nottingham Challenger Braunschweig Challenger Liberec Challenger Cassis Challenger Almaty Challenger Knoxville Challenger Playford Challenger Cordenons Challenger Quimper 2 Challenger Mallorca Challenger Biel Challenger Kolding Challenger Braunschweig Challenger Bastad Challenger Tunis Challenger Braunschweig Challenger Lille Challenger Quimper Challenger Internazionali di Tennis Dell'Umbria - Todi Volkswagen Challenger 2005 - Wolfsburg Kyoto Challenger Mouilleron-Le-Captif Challenger Helsinki Challenger Tashkent Challenger Urbana-Champaign Challenger - Urbana Braga Challenger Furth Challenger Heilbronn Challenger Scheveningen Challenger Rome Challenger XL Capital Bermuda Open - Bermuda Nottingham Challenger Fifth-Third Bank Tennis Championships - Lexington Kazan Challenger Internationaux du Doubs - Besancon Furth Challenger St. Francis Health System USTA Challenger - Tulsa Marburg Challenger Cleveland Challenger Hamburg Challenger Playford Challenger USTA Men's Challenger of Dallas - Dallas Biella 4 Challenger Tennis Napoli Cup - Napoli Rennes Challenger Irving Challenger Theusbridge.com Tennis Classic - Tarzana Heilbronn Challenger Prague Challenger The Stella Artois Grass Court Championships - Queen's/London Istanbul Challenger Miller Lite Hall of Fame Tennis Championships - Newport Rennes Challenger Bratislava Challenger Yokohama Challenger Prague Challenger Kroger / St. Jude International - Memphis Franklin Templeton Tennis Classic - Scottsdale Charlottesville Challenger Bangkok Challenger Pau Challenger Braunschweig Challenger GHI Bronx Tennis Classic - Bronx Lille Challenger Oberstaufen Cup - Oberstaufen Surbiton Challenger Nottingham Challenger Ludwigshafen Challenger Prague Challenger Braunschweig Challenger The Stella Artois Grass Court Championships - London Calgary Challenger Nur-Sultan Challenger Biella 3 Challenger Lille Challenger Rome 1 Challenger Biella 6 Challenger 2002 Eddleman USTA Challenger - Birmingham Prostejov Challenger Braunschweig Challenger RCA Championships - Indianapolis drkoop.com USTA Tennis Championships of San Antonio - San Antonio Ismaning Challenger Bergamo Challenger Helsinki Challenger Bari Challenger Forli 2 Challenger Columbus Challenger Lille Challenger Prague 1 Challenger Oeiras 3 Challenger Kobstaedernes ATP Challenger - Kolding U.S. Men's Clay Court Championships - Houston The Stella Artois Grass Court Championships - London Schickendanz Open - Furth Ostdeutscher Sparkessen Cup - Dresden Bauer Watertechnology Cup 2007 - Eckental TD Waterhouse Cup - Long Island 1° Torneo Challenger Series 12° Trofeo Paolo Corazzi - Cremona Tunis Open - Tunis AIG Japan Open - Tokyo Siebel Open - San Jose Monza Challenger Glasgow Challenger Orleans Challenger Adidas International - Sydney Kroger / St. Jude International - Memphis Mouilleron-Le-Captif Challenger International Tennis Championships - Delray Beach Eckental Challenger The Samsung Open - Nottingham Legg Mason Tennis Classic - Washington D.C. Stockholm Open - Stockholm Drummondville Challenger Kobstaedernes ATP Challenger - Kolding Trieste Challenger Adidas International - Sydney San Remo Challenger Siebel Open - San Jose Kroger / St. Jude International - Memphis Rennes Challenger International Tennis Championships - Delray Beach Gerry Weber Open - Halle Mercedes-Benz Cup - Los Angeles Mouilleron-Le-Captif Challenger Rome Challenger Open 13 - Marseille International Tennis Championships - Delray Beach Karlsruhe Challenger St. Petersburg Open - St. Petersburg Kroger / St. Jude International - Memphis RCA Championships - Indianapolis Mercedes Cup - Stuttgart SAP Open - San Jose Regions Morgan Keegan Championships - Memphis Tennis Channel Open - Las Vegas US Men's Clay Court Championships - Houston Open de Moselle - Metz Stockholm Open - Stockholm Davidoff Swiss Indoors Basel - Basel Heineken Open - Auckland SAP Open - San Jose Regions Morgan Keegan Championships - Memphis U.S. Men's Clay Court Championships - Houston Medibank Private International - Sydney BMW Open - Munich ARAG World Team Championship - Dusseldorf Campbell's Hall of Fame Tennis Championships - Newport Countrywide Classic - Los Angeles RCA Championships - Indianapolis Legg Mason Tennis Classic - Washington Pilot Pen Tennis - New Haven Jersey Challenger BA-CA Tennis Trophy - Vienna Stockholm Open - Stockholm Grand Prix de Tennis de Lyon - Lyon Delray Beach International Tennis Championships - Delray Beach SAP Open - San Jose Pilot Pen Tennis - New Haven Davidoff Swiss Indoors Basel - Basel Medibank International - Sydney Estoril Open - Estoril Gerry Weber Open - Halle AEGON Championships - London Bratislava Challenger St. Brieuc Challenger Pilot Pen Tennis - New Haven Brisbane International - Brisbane Medibank International - Sydney Dallas Challenger Delray Beach International Tennis Championships - Delray Beach Atlanta Tennis Championships - Atlanta International German Open - Hamburg Dallas Challenger If Stockholm Open - Stockholm Helsinki Challenger Davidoff Swiss Indoors Basel - Basel Brisbane International - Brisbane Heineken Open - Auckland Open 13 - Marseille Regions Morgan Keegan Championships - Memphis Dubai Duty Free Tennis Championships - Dubai Delray Beach International Tennis Championships - Delray Beach Open Sabadell Atlantico - Barcelona Campbell's Hall of Fame Tennis Championships - Newport Mercedes Cup - Stuttgart Winston Salem - Winston Salem Open de Moselle - Metz Rakuten Japan Open - Tokyo If Stockholm Open - Stockholm Swiss Indoors Basel - Basel Heineken Open - Auckland Regions Morgan Keegan Championships - Memphis Mercedes Cup - Stuttgart Farmers Classic - Los Angeles Citi Open - Washington St. Petersburg Open - St. Petersburg Petange Challenger If Stockholm Open - Stockholm Grand Prix de Tennis de Lyon - Lyon Braunschweig Challenger Mons Challenger Heilbronn Challenger Kazan Challenger Marburg Challenger Poznan Challenger Geneva Challenger Bergamo Challenger Qatar ExxonMobil Open - Doha The Artois Championships - London Cherbourg Challeger PBZ Zagreb Indoors - Zagreb Delray Beach International Tennis Championships - Delray Beach Sarajevo Challenger ABN AMRO World Tennis Tournament - Rotterdam Dubai Duty Free Tennis Championships - Dubai BRD Nastase Tiriac Trophy - Bucharest Bet-at-home Open - Hamburg Winston-Salem Open - Winston-Salem Moselle Open - Metz Tiburon Challenger Swiss Indoors Basel - Basel Open Sud de France - Montpellier Citi Open - Washington Brisbane International - Brisbane Open Sud de France - Montpellier ABN AMRO World Tennis Tournament - Rotterdam Jersey Challenger SAP Open - San Jose Brisbane International - Brisbane BMW Open - Munich Power Horse Cup - Dusseldorf Mersin Challenger St. Brieuc Challenger Stockton Challenger BB&T Atlanta Open - Atlanta Abierto Mexicano - Los Cabos If Stockholm Open - Stockholm Brisbane International - Brisbane Open Sud de France - Montpellier SAP Open - San Jose Hall of Fame Tennis Championships - Newport TEB BNP Paribas Istanbul Open - Istanbul Baton Rouge Challenger The Stella Artois Championships - London If Stockholm Open - Stockholm Tallahassee Challenger Campbell's Hall of Fame Tennis Championships - Newport Legg Mason Tennis Classic - Washington AEGON International - Eastbourne Next Generation Adelaide International - Adelaide Countrywide Classic - Los Angeles Regions Morgan Keegan Championships - Memphis AEGON Championships - London Legg Mason Tennis Classic - Washington Pilot Pen Tennis - New Haven Koblenz Challenger Bank Austria Tennis Trophy - Vienna Helsinki Challenger US Men's Clay Court Championship - Houston Serbia Open - Belgrade Irving Challenger Bet-at-home Open - Hamburg Gerry Weber Open - Halle Tunis Challenger AEGON International - Eastbourne Atlanta Tennis Championships - Atlanta German Tennis Championships - Hamburg Farmers Classic - Los Angeles Legg Mason Tennis Classic - Washington PTT Thailand Open - Bangkok Rennes Challenger Heilbronn Challenger Dubai Duty Free Tennis Championships - Dubai US Men's Clay Court Championship - Houston BRD Nastase Tiriac Trophy - Bucharest BMW Open - Munich Gerry Weber Open - Halle Atlanta Tennis Championships - Atlanta Grand Prix Hassan II - Casablanca Gerry Weber Open - Halle Sibiu Challenger BB&T Atlanta Open - Atlanta Citi Open - Washington Qatar ExxonMobil Open - Doha Mouilleron-Le-Captif Challenger U.S. Men's Clay Court Championships - Houston Open 13 - Marseille St. Remy Challenger Mons Challenger BRD Nastase Tiriac Trophy - Bucharest Power Horse Cup - Dusseldorf Aptos Challenger Moselle Open - Metz Erste Bank Open - Vienna Meerbusch Challenger Apia International - Sydney Abierto Mexicano Telcel - Acapulco Grand Prix Hassan II - Casablanca Cassis Challenger BRD Nastase Tiriac Trophy - Bucharest AEGON Championships - London Savannah Challenger Hamburg Challenger BB&T Atlanta Open - Atlanta Quimper Challenger Mouilleron-Le-Captif Challenger Mouilleron-Le-Captif Challenger Kremlin Cup - Moscow Valencia Open - Valencia GHI Bronx Tennis Classic - Bronx BRD Nastase Tiriac Trophy - Bucharest Braunschweig Challenger AEGON Championships - London Portoroz Challenger University of Tennessee USTA Men's Challenger - Knoxville Istanbul Challenger ABN AMRO World Tennis Tournament - Rotterdam Traralgon Challenger Delray Beach Open - Delray Beach Abierto Mexicano Telcel - Acapulco Hungarian Open - Budapest AEGON Championships - London Rome Challenger Amersfoort Challenger Liberec Challenger Garanti Koza Sofia Open - Sofia Poznan Challenger Eckental Challenger Ismaning Challenger Quimper Challenger Biella 1 Challenger Poznan Challenger RCA Championships - Indianapolis U.S. Men's Clay Court Championships - Houston Hamburg European Open - Hamburg AAPT Championships - Adelaide Delray Beach International Tennis Championships - Delray Beach Prague 2 Challenger The Stella Artois Grass Court Championships - London Countrywide Classic - Los Angeles Pilot Pen Tennis - New Haven Regions Morgan Keegan Championships - Memphis U.S. Mens's Clay Court Championship - Houston The Hypo Group Tennis International 2008 - Poertschach Campbells Hall of Fame Tennis Championships - Newport Countrywide Classic - Los Angeles Legg Mason Tennis Classic - Washington Open de Moselle - Metz Qatar ExxonMobil Open - Doha Brisbane - Brisbane SAP Open - San Jose Regions Morgan Keegan Championships - Memphis Pacific Life Open - Indian Wells U.S. Mens's Clay Court Championship - Houston Campbells Hall of Fame Tennis Championships - Newport Pacific Life Open - Indian Wells Kroger / St. Jude International - Memphis Miller Lite Hall of Fame Tennis Championships - Newport Siebel Open - San Jose RCA Championships - Indianapolis Miller Lite Hall of Fame Tennis Championships - Newport Moselle Open - Metz Miller Lite Hall of Fame Tennis Championships - Newport Open Sud de France - Montpellier Franklin Templeton Tennis Classic - Scottsdale The Ericsson Open - Miami Tennis Masters Series - Cincinnati Tennis Masters Series - Indian Wells Tennis Masters Series - Cincinnati Gerry Weber Open - Halle Tennis Masters Series - Indian Wells Tennis Masters Series - Miami Mercedes-Benz Cup - Los Angeles Tennis Masters Series - Miami Tennis Masters Series - Monte Carlo Tennis Masters Series - Rome Tennis Masters Series - Hamburg Tennis Masters Series - Cincinnati Tennis Masters Series - Madrid PBZ Zagreb Indoors - Zagreb Bangkok Challenger Murcia Challenger Pacific Life Open - Indian Wells Tennis Masters Series - Madrid BNP Paribas Masters - Paris NASDAQ-100 Open - Miami Pacific Life Open - Indian Wells NASDAQ-100 Open - Miami Western & Southern Financial Group Masters - Cincinnati Bratislava Challenger Masters Series Madrid - Madrid U.S. Men's Clay Court Championships - Houston BNP Paribas Masters - Paris Sybase Open - San Jose Masters Series - Hamburg Western & Southern Financial Group Masters - Cincinnati Medibank International - Sydney Turin Challenger Tennis Masters Series - Madrid Tennis Masters Series - Cincinnati Masters Series Hamburg - Hamburg Western & Southern Financial Group Masters - Cincinnati Luedenscheid Challenger Mutua Madrilena Masters Madrid - Madrid BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Internazionali BNL dItalia - Rome Mutua Madrilena Masters Madrid - Madrid BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Mutua Madrilena Masters Madrid - Madrid Western & Southern Financial Group Masters - Cincinnati Monte-Carlo Rolex Masters - Monte-Carlo Internazionali BNL d'Italia - Rome Rogers Cup - Montreal Western & Southern Financial Group Masters - Cincinnati BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Rogers Cup - Toronto Western & Southern Open - Cincinnati Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid Rogers Cup - Montreal BNP Paribas Open - Indian Wells Mutua Madrid Open - Madrid Rogers Cup - Toronto Mutua Madrid Open - Madrid Western & Southern Open - Cincinnati BNP Paribas Open - Indian Wells BCR Open Romania - Bucharest BNP Paribas Open - Indian Wells Western & Southern Financial Group Masters - Cincinnati U.S. Men's Clay Court Championships - Houston Pilot Pen Tennis - New Haven BMW Open - Munich Sony Ericsson Open - Miami Shanghai ATP Masters - Shanghai U.S. Open - New York Western & Southern Open - Cincinnati Miami Open - Miami Wimbledon - London Sony Open Tennis - Miami U.S. Open - New York Australian Open - Melbourne Bet-at-home Open - Hamburg U.S. Open - New York Australian Open - Melbourne Wimbledon - London U.S. Open - New York TEB BNP Paribas Istanbul Open - Istanbul Brisbane International - Brisbane AEGON International - Eastbourne Tennis Masters Series - Montreal Wimbledon - London Australian Open - Melbourne French Open - Paris U.S. Open - New York Wimbledon - London U.S. Open - New York Australian Open - Melbourne Wimbledon - London Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Pacific Life Open - Indian Wells Moselle Open - Metz BNP Paribas Masters - Paris Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London BNP Paribas Masters - Paris U.S. Open - New York Sony Ericsson Open - Miami Mutua Madrilena Madrid Open - Madrid Australian Open - Melbourne French Open - Paris Monte-Carlo Rolex Masters - Monte-Carlo BNP Paribas Open - Indian Wells Sony Open Tennis - Miami Wimbledon - London U.S. Open - New York Internazionali BNL d'Italia - Rome French Open - Paris Western & Southern Open - Cincinnati Wimbledon - London BNP Paribas Open - Indian Wells Miami Open - Miami Campionati Internazionali D'Italia - Rome U.S. Open - New York Legg Mason Tennis Classic - Washington Australian Open - Melbourne U.S. Open - New York French Open - Paris Wimbledon - London U.S. Open - New York Wimbledon - London Australian Open - Melbourne French Open - Paris Wimbledon - London Mercedes Cup - Stuttgart The Stella Artois Championships - London Grand Prix Hassan II - Casablanca French Open - Paris China Open - Beijing French Open - Paris German Tennis Championships - Hamburg Swiss Indoors Basel - Basel German Tennis Championships - Hamburg Intrum Stockholm Open - Stockholm NASDAQ-100 Open - Miami Campionati BNL dItalia - Rome U.S. Open - New York Davis Cup, World Group, QF, USA-SWE 4-1 Australian Open - Melbourne Davis Cup, World Group, F, ESP-USA 3-2 ARAG ATP World Tour Championship - Dusseldorf Davis Cup, World Group, QF, USA-ESP 1-3 Davis Cup, World Group, 1R, SUI-USA 0-5 Davis Cup, World Group, QF, FRA-GER 3-2 Wimbledon - London U.S. Open - New York Tennis Masters Series - Paris Australian Open - Melbourne French Open - Paris French Open - Paris U.S. Open - New York U.S. Open - New York AAMI Classic - Kooyong Australian Open - Melbourne Australian Open - Melbourne U.S. Open - New York All Lower level tournaments Australian Open - Melbourne French Open - Paris French Open - Paris Australian Open Qualifying - Doha Masters Series Hamburg - Hamburg Wimbledon - London U.S. Open - New York Rogers Masters - Toronto Australian Open - Melbourne Olympics - Athens Wimbledon - London Davis Cup, World Group, QR, USA-SVK 3-2 Hyundai Hopman Cup - Perth Davis Cup, World Group, PO, COL-USA 1-3 Hopman Cup - Perth Davis Cup, World Group, 1R, CRO-USA 4-1 Davis Cup, World Group, SF, USA-BLR 5-0 Davis Cup, World Group, 1R, ARG-GER 5-0 Hyundai Hopman Cup - Perth Davis Cup, World Group, QF, CRO-USA, 3-2 Barclays ATP World Tour Finals - London